<meta charset="utf-8"/>
<?php
/*正则表达式
* 语法：preg_match(正则表达式模式，需要与正则匹配的变量字符串)
*
*结构组成：定界符 （//） 、 原子（img等字符）、元字符（* ？等特殊符号）、模式修正符号（i u） 
*
*在正则表达式中可直接使用的一些代表范围的原子：
*    \d:表示任意一个十进制的数字（0-9）                   [0-9]
*    \D:表示任意一个除数字以外的符号（字母、， .等符号）  [^0-9]
*    \s:表示一个空白字符，如空格，回车等（\n  \r  \t \f） [\n  \r  \t \f]
*    \S:表示一个非空白字符     (和\s相反)                 [^\n  \r  \t \f]
*    \w:表示任意一个字   （a-z A-Z 0-9 下划线_）          [a-z A-Z 0-9 下划线_]
*    \W:表示任意一个非字字符                              [^a-z A-Z 0-9 下划线_]
*
*自定义原子表:[],可以匹配方括号中的任意一个原子
*    ^:表示取反符号，必须在方括号中第一位出现
*
*  如：[0-9a-z]:表示任意一个0-9的数，任意一个a-z的字母
*      [^0-9a-z]:表示除了0-9a-z以外的所有字符
*
*/


      $pattern = "/[^0-6]/";//正则表达式模式
      $string = "34ythg";//需要与正则表达式模式字符进行匹配的变量字符串

     if(preg_match($pattern,$string)){
     	//假如匹配，输出匹配成功
     	echo '<font color="green">匹配成功</font>';
     }else{
     	//否则，匹配失败
     	echo '<font color="red">匹配失败</font>';
     }


































